smooth leatherjacket - German English Dictionary